planted thing - English Synonyms Dictionary